<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <title data-i18n="privacyTitle">隐私政策</title>
    <link rel="stylesheet" href="css/styles.css">
    <style>
        body {
            font-family: Arial, sans-serif;
            line-height: 1.6;
            margin: 20px;
            max-width: 800px;
            margin: 0 auto;
            padding: 20px;
        }
        h1, h2 {
            color: #333;
        }
        .section {
            margin-bottom: 20px;
        }
    </style>
</head>
<body>
    <h1 data-i18n="privacyTitle">隐私政策</h1>
    <p data-i18n="lastUpdated" data-i18n-date="2025年4月14日">最后更新日期：2025年4月14日</p>

    <div class="section">
        <h2 data-i18n="infoCollectionTitle">1. 信息收集</h2>
        <p data-i18n="infoCollectionDesc">智能表单守护者（以下简称"本扩展"）仅在您使用过程中收集以下信息：</p>
        <ul>
            <li data-i18n="formDataCollection">您在网页表单中输入的数据</li>
            <li data-i18n="settingsCollection">您自定义的扩展设置和偏好</li>
        </ul>
        <p><strong data-i18n="importantNote">重要说明：</strong> <span data-i18n="localStorageOnly">所有数据均存储在您的本地设备中，我们不会将任何数据上传至远程服务器。</span></p>
    </div>

    <div class="section">
        <h2 data-i18n="dataStorageTitle">2. 数据存储</h2>
        <p data-i18n="dataStorageDesc">本扩展使用浏览器提供的本地存储功能（chrome.storage.local）来保存数据：</p>
        <ul>
            <li data-i18n="localStorageDesc">表单数据仅保存在您的本地浏览器中</li>
            <li data-i18n="noDataSharing">数据不会与任何第三方共享</li>
            <li data-i18n="noCloudStorage">数据不会上传到云端或其他服务器</li>
        </ul>
    </div>

    <div class="section">
        <h2 data-i18n="dataSecurityTitle">3. 数据安全</h2>
        <p data-i18n="dataSecurityDesc">为保护您的数据安全，我们采取以下措施：</p>
        <ul>
            <li data-i18n="enabledSitesOnly">仅在您允许的网站上启用表单数据保存功能</li>
            <li data-i18n="browserSecurity">所有数据均采用浏览器内置的安全存储机制</li>
            <li data-i18n="noPersonalInfo">不收集任何个人身份信息</li>
        </ul>
    </div>

    <div class="section">
        <h2 data-i18n="userControlTitle">4. 用户控制</h2>
        <p data-i18n="userControlDesc">您对自己的数据拥有完全的控制权：</p>
        <ul>
            <li data-i18n="viewSavedData">可以随时查看已保存的表单数据</li>
            <li data-i18n="deleteDataControl">可以随时删除单条或所有保存的数据</li>
            <li data-i18n="enableDisableSites">可以随时启用或禁用特定网站的数据保存功能</li>
            <li data-i18n="manageSettings">可以通过扩展的选项页面管理所有设置</li>
        </ul>
    </div>

    <div class="section">
        <h2 data-i18n="dataRetentionTitle">5. 数据保留</h2>
        <p data-i18n="dataRetentionDesc">除非您主动删除，否则数据将持续保存在您的本地设备中。您可以通过以下方式删除数据：</p>
        <ul>
            <li data-i18n="deleteSpecificData">使用扩展的管理界面删除特定数据</li>
            <li data-i18n="clearAllData">在扩展选项中清除所有数据</li>
            <li data-i18n="uninstallDelete">卸载扩展时，所有相关数据将被完全删除</li>
        </ul>
    </div>

    <div class="section">
        <h2 data-i18n="policyUpdateTitle">6. 隐私政策更新</h2>
        <p data-i18n="policyUpdateDesc">我们可能会不时更新本隐私政策。更新后的版本将在扩展更新时生效，并通过扩展界面通知用户。</p>
    </div>

    <div class="section">
        <h2 data-i18n="contactTitle">7. 联系我们</h2>
        <p data-i18n="contactDesc">如果您对本隐私政策有任何疑问或建议，请通过以下方式联系我们：</p>
        <p data-i18n="email" data-i18n-email="siyu.long@qq.com">邮箱：siyu.long@qq.com</p>
    </div>

    <script>
        // 获取i18n消息
        function getMessage(key, substitutions = null) {
            return chrome.i18n.getMessage(key, substitutions) || key;
        }

        // 更新页面上的所有i18n文本
        function updateI18nText() {
            document.querySelectorAll('[data-i18n]').forEach(element => {
                const key = element.getAttribute('data-i18n');
                let text = getMessage(key);
                
                // 处理带有占位符的特殊情况
                if (key === 'lastUpdated') {
                    const date = element.getAttribute('data-i18n-date');
                    text = getMessage(key, [date]);
                } else if (key === 'email') {
                    const email = element.getAttribute('data-i18n-email');
                    text = getMessage(key, [email]);
                }
                
                if (text) {
                    element.textContent = text;
                }
            });
        }

        // 初始化国际化
        document.addEventListener('DOMContentLoaded', () => {
            updateI18nText();
        });
    </script>
</body>
</html>